package com.yantong.pojo;

import java.io.Serializable;
import java.util.Date;

/**
 * 佣金列表查询条件参数类
 * @author kanghaixin
 * @date 2018/9/18.21:05
 */
public class CommisLogsParams implements Serializable {
    /**
     * 查询关键字
     */
    private String queryItem;
    /**
     * 是否已发放 0-未发，1-已发
     */
    private Integer isGrant;
    /**
     * 佣金类型1-订单佣金，2-团队佣金
     */
    private Integer type;
    /**
     * 生成时间  起
     */
    private Date createTimeStart;
    /**
     * 生成时间  止
     */
    private Date createTimeEnd;
    /**
     * 商户ID
     */
    private Long centreId;
    /**
     * 门店ID
     */
    private Long mid;

    /**
     * 商户门店ID
     */
    private Long teamId;

    private Date fetchTime;

    private Long orderId;

    //是否激活的佣金记录，不激活就不会发放
    private Integer isActive;

    public Integer getIsActive() {
        return isActive;
    }

    public void setIsActive(Integer isActive) {
        this.isActive = isActive;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public Long getMid() {
        return mid;
    }

    public void setMid(Long mid) {
        this.mid = mid;
    }

    public String getQueryItem() {
        return queryItem;
    }

    public void setQueryItem(String queryItem) {
        this.queryItem = queryItem;
    }

    public Integer getIsGrant() {
        return isGrant;
    }

    public void setIsGrant(Integer isGrant) {
        this.isGrant = isGrant;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Date getCreateTimeStart() {
        return createTimeStart;
    }

    public void setCreateTimeStart(Date createTimeStart) {
        this.createTimeStart = createTimeStart;
    }

    public Date getCreateTimeEnd() {
        return createTimeEnd;
    }

    public void setCreateTimeEnd(Date createTimeEnd) {
        this.createTimeEnd = createTimeEnd;
    }

    public Long getCentreId() {
        return centreId;
    }

    public void setCentreId(Long centreId) {
        this.centreId = centreId;
    }

    public Long getTeamId() {
        return teamId;
    }

    public void setTeamId(Long teamId) {
        this.teamId = teamId;
    }

    public Date getFetchTime() {
        return fetchTime;
    }

    public void setFetchTime(Date fetchTime) {
        this.fetchTime = fetchTime;
    }
}
